green manure crop - French English Dictionary